On Random Orderings of Variables for Parity OBDDs
نویسنده
چکیده
Ordered binary decision diagrams (OBDDs) are a model for representing Boolean functions. There is also a more powerful variant called parity OBDDs. The size of the representation of a given function depends in both these models on an ordering of the variables. It is known that there are functions such that almost all orderings of its variables yield an OBDD of polynomial size, but there are also some exceptional orderings, for which the size is exponential. We prove that for parity OBDDs, the size for a random ordering and the size for the worst ordering are polynomially related. More exactly, for every " > 0 there is a number c > 0 such that the following holds. If a Boolean function f is such that a random ordering of the variables yields a parity OBDD for f of size at most s with probability at least ", then every ordering of the variables yields a parity OBDD for f of size at most s c .
منابع مشابه
Blockwise Variable Orderings for Shared BDDs
In this paper we consider the problem of characterizing optimal variable orderings for shared OBDDs of two Boolean functions fi = gi ⊗i hi, i = 1, 2, where ⊗i is an operator from the Base B∗ 2 and gi (resp. hi) depends only on x-variables (resp. y-variables). Tree-like circuits provide an example for such functions. In the special case f1 = f2, Sauerhoff, Wegener and Werchner [6] proved that th...
متن کاملEquivalence Test and Ordering Transformation for Parity-OBDDs of Different Variable Ordering
Ordered binary decision diagrams (OBDDs) have already proved useful for example in the veriication of combinational and sequential circuits. But the applications are limited, since the decriptive power of OBDDs is limited. Therefore several more general BDD models are studied. In this paper the so{called Parity{OBDDs are considered. The two polynomial time algorithms given are motivated by the ...
متن کاملLower bounds for restricted read-once parity branching programs
We prove the first lower bounds for restricted read–once parity branching programs with unlimited parity nondeterminism where for each input the variables may be tested according to several orderings. Proving a superpolynomial lower bound for read–once parity branching programs is an important open problem. The following variant is well–motivated more general than variants for that lower bounds...
متن کاملLower Bounds for the Sum of Graph--driven Read--Once Parity Branching Programs
We prove the first lower bound for restricted read–once parity branching programs with unlimited parity nondeterminism where for each input the variables may be tested according to several orderings. Proving a superpolynomial lower bound for read–once parity branching programs is still a challenging open problem. The following variant of read–once parity branching programs is well–motivated. Le...
متن کاملVARIABLE ORDERINGS FOR OBDDs, SIMULATED ANNEALING, AND THE HIDDEN WEIGHTED BIT FUNCTION
Ordered binary decision diagrams (OBDDs) are an eecient graph representation for Boolean functions, if good variable orderings are used. Variable order-ings are computed by heuristic algorithms and improved with the simulated annealing approach. New neighborhoods for simulated annealing algorithms are presented. It is investigated how the OBDD size may change in one iteration step for the diier...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Electronic Colloquium on Computational Complexity (ECCC)
دوره 5 شماره
صفحات -
تاریخ انتشار 1998